home *** CD-ROM | disk | FTP | other *** search
-
- Hi, Kevan here..
-
- You'll have to bear with me regarding this posting to the group because
- there's 2 emails in here so stick with it..
-
- In my last posting I mentioned the Korg i-Series' internal SMF
- sequencer possesses the ability to respond in the universal GM mode
- (song #9) and that you can emulate the 2 Kit options from the GS
- protocol by modifiying the 2 kit options from the i-Series Workstations
- so both drum maps for Channel 10 and Channel 11 conform to the GM/GS
- standard specs.. Below is a handy MIDI SYSEX strings reference document
- which refers to this aspect but there's more info in this doc which may
- come in useful somewhere down the line.. I'll also upload this to both
- Art and Peter's FTP sites so new members to the group can get access to
- this doc..
-
- Maybe someone within the group has more knowledge of SYSEX for the Korg
- i-Series models and could produce a similar document that specifies
- particular SYSEX strings for particular i-Series operations.. The
- System Exclusive information within the Korg i2/i3 manual reads like
- "Stereo Instructions"! Users should be able to understand each SYSEX
- string and exploit these for whatever purposes from within their
- Computer based sequencing software and within SMF files to control
- options within their i-Series models!! When you record MIDI data from a
- Korg i2/i3 into your sequencer, particularly from the "Arrangement"
- mode, I always receive plenty of SYSEX strings along with the regular
- MIDI data but I'm buggered if I know what the SYSEX strings refer to??
-
- For example here's one I understand for General MIDI (GM):
-
- F0 7E 7F 09 01 F7
-
- This is a universal "GM on" SYSEX string which works OK on all GM
- synths! Possessing SYSEX knowledge for the i-Series models would much
- inprove i-Series users ability to get the best out of their
- Workstations and maybe provide useful info for possible authors of
- i-Series related computer software applications from within our
- group.. I for one would love to have the i2/i3 SYSEX information
- mentioned in the MIDI Implementation Chart to be listed and
- described like the document below.. Any offers??
-
-
- ** NOTE **
- I wrote the above email to the group but hadn't posted this, I was
- about to when I logged-on and discovered 4 emails waiting to be
- collected and 3 of these were from the i-Series Group.. Funnily enough,
- 2 of the postings contained some questions from both Mark and Pat here
- in the UK regarding some of the things I've raised here already..
- John's, in Minesotta, I dunno what happened there, dude? Email me and
- explain 'cos I don't understand your email to me?? Are you joking or
- are you serious??
-
-
- ** Answer to Pat's question **
- Pat enter track #1 of Cakewalk and add or merge a saved 0 format SMF
- containing the follwwing SYSEX string:-
-
- F0 7E 7F 09 01 F7
-
- ADD this string to your MIDI song in cakewalk, when this is transmitted
- to your i3 this will force Song #9, in the internal 16-track sequencer,
- go into "GM on" mode and force MIDI Channel 10 (Track 10) to use the
- Drum Kit #1 (GM Standard Kit).. You'll also see that track #10 will be
- in "PGM" mode which is STEREO of course!! If you save this as either a
- Cakewalk .WRK file or an SMF then ensure that the "GM on" SYSEX string
- is retained in track #1 at the begining of your song and this'll work
- for you every time.. Do this simple procedure for eveny song you
- produce even though you use a different kit on channel #10 as long as
- you embed the Korg Drum Kit contollers and PGM data below..
-
- The above information also answers your query Mark.. The Standard
- General MIDI (GM) Kit is Drum Kit #1 i.e.
-
- KORG Controller and PGM data for a sequencer!
-
- CTR 000,062
- CTR 032,000
- PGM 001
-
- From within the i-Series sequencer it looks like this..
-
- ------------------------------------
-
- M0001 #001 1:00 PROG DRM:000
-
- ------------------------------------
-
-
- PROG DRM:000 = GM Kit #1 = Standard General MIDI (GM) Kit
-
- This is used as default co's some synths and soundcards only have one
- drum kit option.. All the drum note mapping for all the 7 GM kits are
- the same only the "sounds" are different.. That way you can re-assign
- any of the 7 GM kits and the notes will play the same instruments but
- will sound according to the drum style sounds as per kit.. GM drum kit
- 8 is the Orchestra Kit and this contains different drum mapping for
- orchestral percussion etc..
-
- Here's a breakdown of the GM kits in relation to the i-Series
- "AMERICA.PCG"
-
- iSequencer # i-Series Name General MIDI (GM) Name
- ------------ ------------- ----------------------
- PROG DRM:000 GM Kit #1 GM Standard Kit #1
- PROG DRM:001 Power Kit GM Power Kit #17
- PROG DRM:002 Analog Kit GM Electronic Kit #25
- PROG DRM:003 Jazz Kit GM Jazz Kit #33
- PROG DRM:004 Brush Kit GM Brush Set #41
- PROG DRM:005 Perc Kit #65 Not GM!
- PROG DRM:006 Dance Kit GM TR808 Kit #26
- PROG DRM:007 Orch Kit GM Orchestra Kit #49
- -------------------------------------------------------
-
- There is a GM drum kit missing from the "AMERICA.PCG" prog file and
- this is "Room Kit #9" the i-Series has been programmed to repsond to GM
- Kit #1 when it receives a #9 PGM in Drum Channel 10 so it'll play the
- Standard GM Kit anyway.. Its virtually the same only the "Room Kit" has
- a tad of extra reverb added to it emulating a "Room" reverb setting..
- It just produces a closer "Room" sound that's all..
-
- I've actually got the "Room Kit" and I found this in a X3 PCG.. This
- should be available in the various X3 PCGs in both Art and Peter's FTP
- sites somewhere.. If you want to emulate the complete 8 x GM Kits then
- you could replace the "Perc Kit" for the "Room Kit" but this will only
- be selected using the PGM #65 (External sequencer) or (DRM #65 Korg i-
- Series) MIDI command not the #9 as specified by the General MIDI (GM)
- protocol!
-
-
- Later
-
-
-
-
- Kevan..
-
- Here's the SYSEX doc which members from the group may find useful..
- *******************************CUT HERE*******************************
-
- HANDY MIDI SYSEX STRINGS for GM, GS and XG Synths
- -------------------------------------------------
-
- GM RESET
- The following string resets GM devices to default power up settings
- Reset GM F0 7E 7F 09 01 F7
-
- GS RESET
- The following string resets GS devices to default power up settings
- Reset GS F0 41 10 42 12 40 00 7F 00 41 F7
-
- XG SYSTEM ON
- The following string sets the XG devices to XG on.
- XG On F0 43 10 4C 00 00 7E 00 F7
-
- MASTER VOLUME (GS)
- The following strings set Master Volume Variations
- Master Volume Full F0 41 10 42 12 40 00 04 7F 3D F7
- Master Volume 90% F0 41 10 42 12 40 00 04 72 4A F7
- Master Volume 80% F0 41 10 42 12 40 00 04 65 57 F7
- Master Volume 70% F0 41 10 42 12 40 00 04 59 63 F7
- Master Volume 60% F0 41 10 42 12 40 00 04 4C 70 F7
- Master Volume 50% F0 41 10 42 12 40 00 04 40 7C F7
-
- VOLUME ON/OFF (GS) (PART LEVEL)
- Turn off part One F0 41 10 42 12 40 11 19 00 16 F7
- Turn on part One F0 41 10 42 12 40 11 19 64 32 F7
- Turn off part Two F0 41 10 42 12 40 12 19 00 15 F7
- Turn on part Two F0 41 10 42 12 40 12 19 64 31 F7
- Turn off part Three F0 41 10 42 12 40 13 19 00 14 F7
- Turn on part Three F0 41 10 42 12 40 13 19 64 30 F7
- Turn off part Four F0 41 10 42 12 40 14 19 00 13 F7
- Turn on part Four F0 41 10 42 12 40 14 19 64 2F F7
- Turn off part Five F0 41 10 42 12 40 15 19 00 12 F7
- Turn on part Five F0 41 10 42 12 40 15 19 64 2E F7
- Turn off part Six F0 41 10 42 12 40 16 19 00 11 F7
- Turn on part Six F0 41 10 42 12 40 16 19 64 2D F7
- Turn off part Seven F0 41 10 42 12 40 17 19 00 10 F7
- Turn on part Seven F0 41 10 42 12 40 17 19 64 2C F7
- Turn off part Eight F0 41 10 42 12 40 18 19 00 0F F7
- Turn on part Eight F0 41 10 42 12 40 18 19 64 2B F7
- Turn off part Nine F0 41 10 42 12 40 19 19 00 0E F7
- Turn on part Nine F0 41 10 42 12 40 19 19 64 2A F7
- Turn off part Ten (Drums) F0 41 10 42 12 40 10 19 00 17 F7
- Turn on part Ten (Drums) F0 41 10 42 12 40 10 19 64 33 F7
- Turn off part Eleven F0 41 10 42 12 40 1A 19 00 0D F7
- Turn on part Eleven F0 41 10 42 12 40 1A 19 64 29 F7
- Turn off part Twelve F0 41 10 42 12 40 1B 19 00 0C F7
- Turn on part Twelve F0 41 10 42 12 40 1B 19 64 28 F7
- Turn off part Thirteen F0 41 10 42 12 40 1C 19 00 0B F7
- Turn on part Thirteen F0 41 10 42 12 40 1C 19 64 27 F7
- Turn off part Fourteen F0 41 10 42 12 40 1D 19 00 0A F7
- Turn on part Fourteen F0 41 10 42 12 40 1D 19 64 26 F7
- Turn off part Fifteen F0 41 10 42 12 40 1E 19 00 09 F7
- Turn on part Fifteen F0 41 10 42 12 40 1E 19 64 25 F7
- Turn off part Sixteen F0 41 10 42 12 40 1F 19 00 08 F7
- Turn on part Sixteen F0 41 10 42 12 40 1F 19 64 24 F7
-
- RECEIVE CHANNEL/PART ON/OFF (GS)
- Turn off part One F0 41 10 42 12 40 11 02 10 1D F7
- Turn on part One F0 41 10 42 12 40 11 02 00 2D F7
- Turn off part Two F0 41 10 42 12 40 12 02 10 1C F7
- Turn on part Two F0 41 10 42 12 40 12 02 01 2B F7
- Turn off part Three F0 41 10 42 12 40 13 02 10 1B F7
- Turn on part Three F0 41 10 42 12 40 13 02 02 29 F7
- Turn off part Four F0 41 10 42 12 40 14 02 10 1A F7
- Turn on part Four F0 41 10 42 12 40 14 02 03 27 F7
- Turn off part Five F0 41 10 42 12 40 15 02 10 19 F7
- Turn on part Five F0 41 10 42 12 40 15 02 04 25 F7
- Turn off part Six F0 41 10 42 12 40 16 02 10 18 F7
- Turn on part Six F0 41 10 42 12 40 16 02 05 23 F7
- Turn off part Seven F0 41 10 42 12 40 17 02 10 17 F7
- Turn on part Seven F0 41 10 42 12 40 17 02 06 21 F7
- Turn off part Eight F0 41 10 42 12 40 18 02 10 16 F7
- Turn on part Eight F0 41 10 42 12 40 18 02 07 1F F7
- Turn off part Nine F0 41 10 42 12 40 19 02 10 15 F7
- Turn on part Nine F0 41 10 42 12 40 19 02 08 1D F7
- Turn off part Ten (Drums) F0 41 10 42 12 40 10 02 10 1E F7
- Turn on part Ten (Drums) F0 41 10 42 12 40 10 02 09 25 F7
- Turn off part Eleven F0 41 10 42 12 40 1A 02 10 14 F7
- Turn on part Eleven F0 41 10 42 12 40 1A 02 0A 1A F7
- Turn off part Twelve F0 41 10 42 12 40 1B 02 10 13 F7
- Turn on part Twelve F0 41 10 42 12 40 1B 02 0B 18 F7
- Turn off part Thirteen F0 41 10 42 12 40 1C 02 10 12 F7
- Turn on part Thirteen F0 41 10 42 12 40 1C 02 0C 16 F7
- Turn off part Fourteen F0 41 10 42 12 40 1D 02 10 11 F7
- Turn on part Fourteen F0 41 10 42 12 40 1D 02 0D 14 F7
- Turn off part Fifteen F0 41 10 42 12 40 1E 02 10 10 F7
- Turn on part Fifteen F0 41 10 42 12 40 1E 02 0E 12 F7
- Turn off part Sixteen F0 41 10 42 12 40 1F 02 10 0F F7
- Turn on part Sixteen F0 41 10 42 12 40 1F 02 0F 10 F7
-
-
- REVERB AND CHORUS (GS)
- Following strings select the Reverb or Chorus types.
- Room 1 Reverb F0 41 10 42 12 40 01 30 00 0F F7
- Room 2 Reverb F0 41 10 42 12 40 01 30 01 0E F7
- Room 3 Reverb F0 41 10 42 12 40 01 30 02 0D F7
- Hall 1 Reverb F0 41 10 42 12 40 01 30 03 0C F7
- Hall 2 Reverb (default) F0 41 10 42 12 40 01 30 04 0B F7
- Plate Reverb F0 41 10 42 12 40 01 30 05 0A F7
- Delay F0 41 10 42 12 40 01 30 06 09 F7
- Panning Delay F0 41 10 42 12 40 01 30 07 08 F7
- Chorus 1 F0 41 10 42 12 40 01 38 00 07 F7
- Chorus 2 F0 41 10 42 12 40 01 38 01 06 F7
- Chorus 3 (default) F0 41 10 42 12 40 01 38 02 05 F7
- Chorus 4 F0 41 10 42 12 40 01 38 03 04 F7
- Feedback Chorus F0 41 10 42 12 40 01 38 04 03 F7
- Flanger F0 41 10 42 12 40 01 38 05 02 F7
- Short Delay F0 41 10 42 12 40 01 38 06 01 F7
- Short Delay (Feedback) F0 41 10 42 12 40 01 38 07 00 F7
-
-
- Following strings select the Reverb Character types. (GS)
- Character type 1 F0 41 10 42 12 40 01 31 00 0E F7
- Character type 2 F0 41 10 42 12 40 01 31 01 0D F7
- Character type 3 F0 41 10 42 12 40 01 31 02 0C F7
- Character type 4 F0 41 10 42 12 40 01 31 03 0B F7
- Character type 5 F0 41 10 42 12 40 01 31 04 0A F7
- Character type 6 F0 41 10 42 12 40 01 31 05 09 F7
- Character type 7 F0 41 10 42 12 40 01 31 06 08 F7
- Character type 8 F0 41 10 42 12 40 01 31 07 07 F7
-
- RANDOM PAN (GS)
- Pan for each part can be controlled with a Control Change 10 message,
- however, to access the Random Pan remove all Control Change 10 messages
- then SYSEX may be sent. Following strings set each part's Pan into
- Random Pan.
-
- Random Pan - Part 1 F0 41 10 42 12 40 10 1C 00 14 F7
- Random Pan - Part 2 F0 41 10 42 12 40 11 1C 00 13 F7
- Random Pan - Part 3 F0 41 10 42 12 40 12 1C 00 12 F7
- Random Pan - Part 4 F0 41 10 42 12 40 13 1C 00 11 F7
- Random Pan - Part 5 F0 41 10 42 12 40 14 1C 00 10 F7
- Random Pan - Part 6 F0 41 10 42 12 40 15 1C 00 0F F7
- Random Pan - Part 7 F0 41 10 42 12 40 16 1C 00 0E F7
- Random Pan - Part 8 F0 41 10 42 12 40 17 1C 00 0D F7
- Random Pan - Part 9 F0 41 10 42 12 40 18 1C 00 0C F7
- Random Pan - Part 10 (Drums) F0 41 10 42 12 40 19 1C 00 0B F7
- Random Pan - Part 11 F0 41 10 42 12 40 1A 1C 00 0A F7
- Random Pan - Part 12 F0 41 10 42 12 40 1B 1C 00 09 F7
- Random Pan - Part 13 F0 41 10 42 12 40 1C 1C 00 08 F7
- Random Pan - Part 14 F0 41 10 42 12 40 1D 1C 00 07 F7
- Random Pan - Part 15 F0 41 10 42 12 40 1E 1C 00 06 F7
- Random Pan - Part 16 F0 41 10 42 12 40 1F 1C 00 05 F7
-
- 2 DRUM KITS (GS)
- You can use two drum kits at once. The default is a single kit on
- Channel 10. Following are SYSEX strings to add a second kit on either
- Part/Channel 9 or 11, (Drum Map 2). You can then use Program changes to
- select a different/extra drum kit to that being used on Channel 10.
- This, for example, enables you to use the Room Kit on Channel 10
- together with the TR-808 Kit on the other selected Channel.
-
- Tell part 9 (Channel 9)
- to be a second drum kit F0 41 10 42 12 40 19 15 02 10 F7
- OR
- Tell part 11 (Channel 11)
- to be a second drum kit F0 41 10 42 12 40 1A 15 02 0F F7
-
-
- SCALE TUNING (GS) Part 1 Midi Ch # 1
- Various Scale Tuning settings can be used to suit from Ethnic Music to
- your own personal choice.
-
- Arabian Scale F0 41 10 42 12 40 11 40 3A 6D 3E 34 0D 38 6B 3C 6F 40 36 0F 76 F7
- Just Temperament (Keytone C) F0 41 10 42 12 40 11 40 40 38 44 50 32 3E 36 42 4E 30 4E 34 7B F7
- 1 Cent Stretch (Keytone C) F0 41 10 42 12 40 11 40 40 41 42 43 44 45 46 47 48 49 4A 4B 2D F7
-
-
- BENDER (GS) Part 1 Midi Ch # 1
- The Bender can be used for many effects. For best results use the "Bend
- Pitch Control Off" Command before using other Bend SysEx Commands.
-
- Bend Pitch Control Off F0 41 10 42 12 40 21 10 40 4F F7
- Bend TVF Cutoff F0 41 10 42 12 40 21 11 7F 0F F7
- Bend Amplitude F0 41 10 42 12 40 21 12 7F 0E F7
- Bend LFO1 Rate F0 41 10 42 12 40 21 13 7F 0D F7
- Bend LFO1 Pitch Depth F0 41 10 42 12 40 21 14 7F 0C F7
- Bend LFO1 TVF Depth F0 41 10 42 12 40 21 15 7F 0B F7
- Bend LFO1 TVA Depth F0 41 10 42 12 40 21 16 7F 0A F7
-
- ASSIGN MODES (GS) Part 10, MIDI Ch # 10
- Refer to owners manual for description of ASSIGN MODE changes.
-
- Single F0 41 10 42 12 40 10 14 00 1C F7
- Limited Multi F0 41 10 42 12 40 10 14 01 1B F7
- Full Multi F0 41 10 42 12 40 10 14 02 1A F7
-
- *******************************CUT HERE*******************************
- --
- ----------------------------------------------------------------------
- MIDICraft | Tel: - +44 01928 563762
- 12 Mount Rd | E-Mail: - craftbro@midicraft.demon.co.uk
- Halton | http://www.midicraft.demon.co.uk
- Runcorn | Contact: - Kevan R.Craft & Gareth R.Craft
- Cheshire. WA7 2BH. | Composers for Audio CD and CD-ROM Developers,
- ENGLAND. UK. | SMF and Korg i-Series specialists
-
-
-